substance psychoactive - Francés Inglés Diccionario